package request

import (
	"github.com/flipped-aurora/gin-vue-admin/server/model/common/request"
	"time"
)

type AllVersionsSearch struct {
	CreatedAtRange      []time.Time `json:"createdAtRange" form:"createdAtRange[]"`
	EquipmentModel      *string     `json:"equipmentModel" form:"equipmentModel"`
	Version             *string     `json:"version" form:"version"`
	ApplicationSoftware *string     `json:"applicationSoftware" form:"applicationSoftware"`
	SystemControl       *string     `json:"systemControl" form:"systemControl"`
	UpgradeRequirements *string     `json:"upgradeRequirements" form:"upgradeRequirements"`
	ReleaseNote         *string     `json:"releaseNote" form:"releaseNote"`
	VersionPackage      *string     `json:"versionPackage" form:"versionPackage"`
	request.PageInfo
}
